export default function(app) {
  const { socket } = app.locals;
  // 上线
  socket.on('online', function(data, cb) {
    // 通知所有的控制台

    // 通知当前房间的其他人，但是自己并不收到消息
    socket.broadcast.emit('subscribe', { data });

    // 回调
    cb({data: 'ok'})
  });

  // 离线
  socket.on('offline', function(data, cb) {
    // 通知所有的控制台

    // 通知当前房间的其他人，但是自己并不收到消息
    socket.broadcast.emit('subscribe', { data });

    // 回调
    cb({data: 'ok'})
  });
}
